multiprogramming with a variable number of tasks - English Synonyms Dictionary